package xyz.xtt.equity.api.dto;

import lombok.Data;

import java.io.Serializable;
import java.math.BigDecimal;
import java.time.LocalDateTime;

/**
 * @author dale
 * @date 2025/2/10
 **/
@Data
public class TblBenefitPurchaseRecordDto implements Serializable {
    private static final long serialVersionUID = 1L;

    /** 主键 */
    private Long recordId;

    /** 购买人通通用户ID */
    private Long appUserId;

    /** 销售包ID */
    private Long packageId;

    /** 购买数量 */
    private Integer purchaseNum;

    /** 单价 */
    private BigDecimal unitPrice;

    /** 实际支付总价 */
    private BigDecimal totalPaid;

    /** 支付状态 */
    private Integer payStatus;

    /** 创建时间 */
    private LocalDateTime createTime;

    /** 最近更新时间 */
    private LocalDateTime updateTime;

    /** 逻辑删除标识 0-未删除 1-已删除 */
    private Integer isDel;
}
